package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;
import java.util.List;

/**
    * WmsQuickExit 实体类
    * Sat Apr 28 09:08:37 CST 2018 Liyi
    */ 

@SuppressWarnings("serial")
@TableName("wms_quick_exit")
public class WmsQuickExit extends BaseModel implements Serializable {
	private String id; 	//ID
	private String sshzid; 	//所属货主id
	private String ckid; 	//所属仓库id

	@Excel(name = "订单编号", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String fybh; 	//编号
	@TableField(exist=false)
	private String fylx; 	//订单类型（收发类别ID）
	private String fyzt; 	//下发状态（0未下发 1已下发 2已完成）
	@Excel(name = "客户地址", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String khdz; 	//客户地址
	private String khid; 	//客户ID
	@Excel(name = "客户名称", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String khmc;  //客户名称
	private String yxj; 	//优先级
	private String cjsj; 	//创建时间
	private String bjr; 	//标记完成人
	private String bjsj; 	//标记完成时间
	@Excel(name = "省", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String sheng; 	//省
	@Excel(name = "市", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String shi; 	//市
	@Excel(name = "联系人姓名", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String lxrxm; 	//联系人姓名
	@Excel(name = "联系人电话", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String lxrdh; 	//联系人电话
	@Excel(name = "备注", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String bz; 	//备注
	//明细列表
	@TableField(exist=false)
	   private List<WmsQuickExitDetailed> wmsQuickExitDetailedList;

	@Excel(name = "订单类型", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String show_fylx;//发运类型显示

	@TableField(exist=false)
	private String show_fyzt;//下发状态

	@Excel(name = "货品名称", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String hpmc;//货品名称

	@Excel(name = "货品数量", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String sl;//货品数量
	@Excel(name = "货品批次", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String hppc;//货品批次
	@Excel(name = "种类名称", mergeVertical = false,orderNum = "0")
	@TableField(exist=false)
	private String zlmc;//种类名称

	//货品编号
	@TableField(exist=false)
	private String hpbh;

	public String getHpbh() {
		return hpbh;
	}

	public void setHpbh(String hpbh) {
		this.hpbh = hpbh;
	}

	//新增创建开始时间
	@TableField(exist=false)
	private String cjsj_start;
	//新增创建结束时间
	@TableField(exist=false)
	private String cjsj_end;

	public String getCjsj_start() {
		return cjsj_start;
	}

	public void setCjsj_start(String cjsj_start) {
		this.cjsj_start = cjsj_start;
	}

	public String getCjsj_end() {
		return cjsj_end;
	}

	public void setCjsj_end(String cjsj_end) {
		this.cjsj_end = cjsj_end;
	}

	public List<WmsQuickExitDetailed> getWmsQuickExitDetailedList() {
		return wmsQuickExitDetailedList;
	}

	public void setWmsQuickExitDetailedList(List<WmsQuickExitDetailed> wmsQuickExitDetailedList) {
		this.wmsQuickExitDetailedList = wmsQuickExitDetailedList;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSshzid() {
		return sshzid;
	}

	public void setSshzid(String sshzid) {
		this.sshzid = sshzid;
	}

	public String getCkid() {
		return ckid;
	}

	public void setCkid(String ckid) {
		this.ckid = ckid;
	}

	public String getFybh() {
		return fybh;
	}

	public void setFybh(String fybh) {
		this.fybh = fybh;
	}

	public String getFylx() {
		return fylx;
	}

	public void setFylx(String fylx) {
		this.fylx = fylx;
	}

	public String getFyzt() {
		return fyzt;
	}

	public void setFyzt(String fyzt) {
		this.fyzt = fyzt;
	}

	public String getKhdz() {
		return khdz;
	}

	public void setKhdz(String khdz) {
		this.khdz = khdz;
	}

	public String getKhid() {
		return khid;
	}

	public void setKhid(String khid) {
		this.khid = khid;
	}

	public String getKhmc() {
		return khmc;
	}

	public void setKhmc(String khmc) {
		this.khmc = khmc;
	}

	public String getYxj() {
		return yxj;
	}

	public void setYxj(String yxj) {
		this.yxj = yxj;
	}

	public String getCjsj() {
		return cjsj;
	}

	public void setCjsj(String cjsj) {
		this.cjsj = cjsj;
	}

	public String getBjr() {
		return bjr;
	}

	public void setBjr(String bjr) {
		this.bjr = bjr;
	}

	public String getBjsj() {
		return bjsj;
	}

	public void setBjsj(String bjsj) {
		this.bjsj = bjsj;
	}

	public String getSheng() {
		return sheng;
	}

	public void setSheng(String sheng) {
		this.sheng = sheng;
	}

	public String getShi() {
		return shi;
	}

	public void setShi(String shi) {
		this.shi = shi;
	}

	public String getLxrxm() {
		return lxrxm;
	}

	public void setLxrxm(String lxrxm) {
		this.lxrxm = lxrxm;
	}

	public String getLxrdh() {
		return lxrdh;
	}

	public void setLxrdh(String lxrdh) {
		this.lxrdh = lxrdh;
	}

	public String getBz() {
		return bz;
	}

	public void setBz(String bz) {
		this.bz = bz;
	}

	public String getShow_fylx() {
		return show_fylx;
	}

	public void setShow_fylx(String show_fylx) {
		this.show_fylx = show_fylx;
	}

	public String getShow_fyzt() {
		return show_fyzt;
	}

	public void setShow_fyzt(String show_fyzt) {
		this.show_fyzt = show_fyzt;
	}

	public String getHpmc() {
		return hpmc;
	}

	public void setHpmc(String hpmc) {
		this.hpmc = hpmc;
	}

	public String getSl() {
		return sl;
	}

	public void setSl(String sl) {
		this.sl = sl;
	}

	public String getHppc() {
		return hppc;
	}

	public void setHppc(String hppc) {
		this.hppc = hppc;
	}

	public String getZlmc() {
		return zlmc;
	}

	public void setZlmc(String zlmc) {
		this.zlmc = zlmc;
	}
}

